package com.we.wecc.aw.db.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

@ApiModel("添加活动")
public class Award {
    @ApiModelProperty("id")
    private Integer id;

    @ApiModelProperty("商品id")
    private Integer productId;

    @ApiModelProperty("活动状态")
    private Integer awardStatus;

    @ApiModelProperty("单次投资额")
    private Double investment;

    @ApiModelProperty("目标金额")
    private Integer amount;

    @ApiModelProperty("单人每天投资次数")
    private Integer times;

    @ApiModelProperty("别人帮我助力的有效值")
    private Integer boostLim;

    @ApiModelProperty("每天给别人助力的次数")
    private Integer boostNum;

    @ApiModelProperty("助力总人数")
    private Integer boostSum;

    @ApiModelProperty("总参与次数")
    private Integer partnerTimes;

    @ApiModelProperty("总参与人数")
    private Integer partnerNum;

    @ApiModelProperty("总热度")
    private Double temperature;

    @ApiModelProperty("总投入wecc")
    private Double weccNum;

    @ApiModelProperty("开始时间")
    private Date startTime;

    @ApiModelProperty("结束时间")
    private Date endTime;

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("删除标识")
    private Integer delFlag;

    private String data;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getProductId() {
        return productId;
    }

    public void setProductId(Integer productId) {
        this.productId = productId;
    }

    public Integer getAwardStatus() {
        return awardStatus;
    }

    public void setAwardStatus(Integer awardStatus) {
        this.awardStatus = awardStatus;
    }

    public Double getInvestment() {
        return investment;
    }

    public void setInvestment(Double investment) {
        this.investment = investment;
    }

    public Integer getAmount() {
        return amount;
    }

    public void setAmount(Integer amount) {
        this.amount = amount;
    }

    public Integer getTimes() {
        return times;
    }

    public void setTimes(Integer times) {
        this.times = times;
    }

    public Integer getBoostLim() {
        return boostLim;
    }

    public void setBoostLim(Integer boostLim) {
        this.boostLim = boostLim;
    }

    public Integer getBoostNum() {
        return boostNum;
    }

    public void setBoostNum(Integer boostNum) {
        this.boostNum = boostNum;
    }

    public Integer getBoostSum() {
        return boostSum;
    }

    public void setBoostSum(Integer boostSum) {
        this.boostSum = boostSum;
    }

    public Integer getPartnerTimes() {
        return partnerTimes;
    }

    public void setPartnerTimes(Integer partnerTimes) {
        this.partnerTimes = partnerTimes;
    }

    public Integer getPartnerNum() {
        return partnerNum;
    }

    public void setPartnerNum(Integer partnerNum) {
        this.partnerNum = partnerNum;
    }

    public Double getTemperature() {
        return temperature;
    }

    public void setTemperature(Double temperature) {
        this.temperature = temperature;
    }

    public Double getWeccNum() {
        return weccNum;
    }

    public void setWeccNum(Double weccNum) {
        this.weccNum = weccNum;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public String getData() {
        return data;
    }

    public void setData(String data) {
        this.data = data == null ? null : data.trim();
    }
}